home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
doors_2
/
ordor122.zip
/
ORDERDOR.DOC
< prev
next >
Wrap
Text File
|
1991-04-07
|
10KB
|
226 lines
▓▒░ OrderDoor ░▒▓
▓▒░ Version 1.22 ░▒▓
April 7, 1991
Premo Mondone
Copyright 1991
PC Solutions of Cleveland BBS
PC Solutions of Cleveland - Cleveland, TN
(615) 476-2874 1200/2400 Baud
Intro:
─────
OrderDoor was written using QuickBasic v4.5 utilizing Todd Miller's Door Source
v3.2 Library. OrderDoor is a simple easy to use door that doubles as two doors
in one. It is an on-line order door for accepting orders using Visa/MasterCard,
etc. AND it doubles as an on-line BBS Subscription Door. OrderDoor was designed
to be somewhat configurable for the SysOp so that he can use any text file that
is 80 characters or less as his "On-Line Catalog" of items available for sale.
The only requirement here is that the text file be simply named "catalog" and
placed in the OrderDoor directory. The Subscription Fee for the BBS is also
configurable via use of the Orderdor.cfg file that will be explained later in
this documentation.
This software is marketed under the "shareware" concept. The shareware version
works exactly like the registered version, except the registered version does
not have the "Please register" message present. The registered version has
instead a nice message saying "Thanks for registering", etc. and even mentions
the SysOp by name. The registration fee is only $10.00 (U.S. Funds) and
entitles you to free upgrades available for download on PC Solutions. The
registration fee ALSO entitles you to a copy of a simple report utility that
will print a report on each and every transaction, including the customers,
name, card number, items purchased, amounts, etc. Even though there is a simple
report option in the door itself, it only prints some basic information to the
screen but does not include all the information contained in each transaction.
This report option is password protected and the password is configurable by the
SysOp, even in the shareware version. Please note that this password option is
CASE SENSITIVE.
Door Source has many advantages over most Door Libraries for QuickBasic. One
advantage is that the patched Brun45.exe is NOT needed. In addition to the
above it also has the following features:
* Handles comm port by assembly interrupt routines.
* A sysop page routine.
* Support for bauds up to 52,600 bps!
* Properly credits chat time to caller's time left.
* Always checking for a loss of carrier.
* Supports PCBoard 14.x, PCBoard 11.x and 12.x!
* Handles locking ports
One of Door Source's advantages over some of the other door writing utilities is
that Door Source can support several versions of PCBoard! Now with version 3.2
of DoorSource, WildCat, RBBS and BBS Softwarer utilizing DOORSYS are also
supported. The versions of PCBoard are 11.8 and up, including support for 14.0
and up! The default bbs type is PCBoard 14.x. If you wish to change that, simply
put this into your environment table by using the DOS command, SET in your
autoexec.bat file.
SET DORSRC=PCB14 - Door Source will run PCBoard 14.x (DEFAULT)
SET DORSRC=PCB121 - Door Source will run PCBoard 11.8+ with COM1
SET DORSRC=PCB122 - Door Source will run PCBoard 11.8+ with COM2
SET DORSRC=WILDCAT - Door Source will run Wildcat
SET DORSRC=RBBS - Door Source will run in RBBS mode
SET DORSRC=DOORSYS - Door Source will use the DOOR.SYS
Another way to change the setting for the bbs type is on the command line,
simply put PCB121 on the command line for PCBoard 11.8+ on COM1 and PCB122 on
the command line for PCBoard 11.8+ on COM2, like this :
ORDERDOR ORDERDOR.CFG PCB121
For WildCat, and I suspect other systems, you MUST specify the BBS on the
command line that fires up OrderDoor. For example:
ORDERDOR ORDERDOR.CFG WILDCAT
ORDERDOR ORDERDOR.CFG RBBS
ORDERDOR ORDERDOR.CFG DOORSYS
I am not certain on the RBBS or DoorSys BBS's (I have yet to have a BETA tester
from one of these systems verify this), but thanks to Gene Coleman, SysOp of the
Silver Bullet (a WildCat BBS) I am certain that it works and is required for
WildCat systems. You can't specify PCB14 on the command line, instead, Door
Source will default to it. To be safe, I would include the SET command in my
autoexec.bat AND the bbs parameter as shown above in the command line that fires
up OrderDoor.
You can also not specify anything at all, and let Door Source figure out the bbs
type that you are using. But the filename for the information file has to be the
same. Here are the filenames Door Source will look for in the first line of the
configuration file:
PCBOARD.SYS - PCBoard systems
CALLINFO.BBS - WildCat systems
DORINFO1.DEF - RBBS systems
DOOR.SYS - For DOOR.SYS usage
Setup:
─────
Setup for OrderDoor is real simple. The batch file to load the door should be
as follows:
F: <----- Drive containing OrderDoor
cd\doors\orderdor <----- Subdirectory containing OrderDoor
orderdor orderdor.cfg <----- Command Line to load OrderDoor
D: <----- Drive containing PCB directory
cd\pcb <----- Change directory to PCB
board <----- Re-Load PCBoard
The config file for OrderDoor (orderdor.cfg), is as follows:
D:\pcb\pcboard.sys <----- Drive & directory containing pcboard.sys
PC Solutions <----- Name of your BBS
Premo <----- SysOp's first name
Mondone <----- SysOp's last name
15.00 for 3 months <----- BBS Subscription fee #1
25.00 for 6 months <----- BBS Subscription fee #2
50.00 for 1 year <----- BBS Subscription fee #3
100.00 for Lifetime Membership <---- BBS Subscription fee #4
bubba <----- Your password for the SysOp Report function
inside the door.
Both files above can be created with any pure ascii editor. If you run a free
BBS (no subscription fee), then you can put $0 in the place reserved for the
subscription fee. I placed the following on my BBS, since it is a free BBS.
Please note that OrderDoor now supports up to four (4) different BBS
Subscription fees. If you only have one subscription fee, you MUST LEAVE THREE
(3) BLANK LINE IN YOUR *.CFG FILE!
0.00 (In other words, absolutely FREE!)
There is also a "welcome" screen that is included that can be added to, but the
information already contained in the "welcome" files maynot be deleted or
altered. Feel free however to change colors, etc. as you see fit. There should
be both an ascii version and an ansi version as well.
Other features:
──────────────
OrderDoor while in operation will have the status line on the bottom the screen
on line 24 and line 25. It will show these things:
1. The caller's baud rate
2. The caller's name
3. Time left in the door in minutes.
4. The name of your door and release version number.
5. Door Source 3.1
6. The time the door was entered, current time and flags if any.
7. Graphics mode (GR) or (NGR)
8. Bell/Caller alarm toggle status
The function keys open for the sysop to use are the following:
(F4) Page Bell Toggle
(F7) Caller Alarm Toggle
(F8) Return the user to the bbs
(F10) Start chat with user
(ESC) End chat with user
(ALT-X) Exit to DOS after sign-off toggle
(ALT-N) Sysop on next toggle
That's about it for now. I am open to suggestions on improving OrderDoor. This
is the first version and I'm sure there will be some things that I left out or
forgot. I can be contacted on PC Solutions or the SysOp's Conference of any
member of the LiteLink Mail Network.
HISTORY:
───────
January 26, 1991: Initial v1.0 released.
February 7, 1991: v1.1: Minor Bug fixed in BBS Subscription routine.
March 3, 1991: v1.2: Added User name from Users file to the data file. Also
added a date/time stamp to the data file. Also an ASCII text search module was
added for the catalog file. And added support for WildCat, RBBS and Doorsys
BBS's.
March 10, 1991: No release, but discovery of bugs when using WildCat or Gap BBS
software. Everything runs fine on PCBoard systems. Todd Miller & I are working
on this problem and hope to track it down soon.
April 6, 1991: v1.21: Fixed problem with multi-node *.cfg files and problem that
cropped up if the *.cfg file was named anything other than Orderdor.cfg.
April 7, 1991: v1.22: Added support for up to four (4) BBS Subscription fees.
Thanks to:
──────────
Steve Stanfield, SysOp of Skyline BBS
Doug Carpenter, SysOp of PC Junction BBS
John McEntee, SysOp of The Blue Moon BBS
Gene Coleman, SysOp of The Silver Bullet BBS
Neil Pieman, SysOp of The Door BBS
and of course, last but not least.....
Todd Miller, SysOp of PC Technologies BBS.
Ordering Information:
────────────────────
OrderDoor may be ordered on-line at my BBS, PC Solutions of Cleveland via
OrderDoor, or you may mail a check, made PAYABLE TO PREMO MONDONE, to the
following address:
PC Solutions of Cleveland
1820 Shady Lane SW
Cleveland, TN 37311
Attn: Premo Mondone
Once you've purchased OrderDoor, you may download your registered
version and all subsequent versions from PC Solutions. I will upgrade
your access to that of a registered OrderDoor user and you will be given
the filename to download and the password necessary to get the
registered version.